home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tech Arsenal 1
/
Tech Arsenal (Arsenal Computer).ISO
/
tek-20
/
bb21tu.zip
/
CHANGES.DOC
< prev
next >
Wrap
Text File
|
1991-11-17
|
21KB
|
426 lines
Version 1.4 -- August 29th, 1988
-- Fixed PC*PA performance problem
-- Bi-lingual broadcast path (Via added/removed as needed)
-- Fixed XSTOP wiping out too many cycles
-- Added "@" command to change privilege class
-- Added additional waits during path search to prevent forward from
monopolizing the system.
Version 1.5 -- September 5th, 1988
-- Fixed long broadcast crash
Version 2.0 -- September 25th, 1988
-- Message and user file format changes
.. Now max of 20 in distribution list.
-- Added "CF" -- privileged COPYFILE
-- Added "V" -- Give version
-- Updated "F" command
F -- Makes file with X400 header (like "R")
FH -- Makes file with X400 and mailbox headers (like "RH")
FN -- Makes file with just message headers and text. This
was previous "F" command.
-- LPT1, LPT2, LPT3 are now valid targets for "F" and "CF"
-- Fixed color problems when scrolling
Version 2.1 -- September 25th, 1988
-- Hierarchial routing added
-- Improved message file integrity
-- Added retrieve and line edit functions
-- Added Control-Page-Up and Control-Page-Down
-- Added PC*PA multiple port support
-- Added QRES command support for TNC
-- Fixed BUSY message bug from PK232/87
-- Fixed NETROM NODE monitor from PK232/87
-- Fixed PK232/87 not going busy when BBS is down
-- Added compatibility with MBL version 3.20/3.12/3.13
-- Added special timeout value in semaphore processor for build of routes
-- Added Carbon copy function
-- Added authorization for .DIS and .CC
-- Added ET
-- Added LS, L$
-- Added KF command
-- Changed LF to match KF
-- Fixed operator's "L" command
-- Fixed top of screen color problem (was random)
-- Fixed LPTx and CF bug.
-- Fixed bug in CF with unable to open output.
-- Fixed bug with "GM" and different drives (RUNTIME ERROR 17)
-- Fixed possible bug in header processor
-- Fixed GM TIMEOUT bug
-- Fixed hung port on startup
Version 2.2 -- November 8th, 1988
-- Added LU command
-- Fixed bug in OK, NOT_OK processing
-- Fixed runtine error 204 / message scramble
-- Inhibit msg stored message from CC processor when BBS sends
-- Ignore BUSY msg from PK-232 on forward connect
Version 2.3 -- February 1st, 1989 (2.3 was for test only)
Version 2.4 -- February 1st, 1989
-- Convert to TURBO PASCAL V5
-- Added overlays
-- Added multiple read / kill on one command with ranges
-- Added L+ command (List messages selected for forward)
-- Added LO, KO command (List/Kill old messages)
-- Added GC, GW commands for capturing sessions and windows into a file
-- Added GE command (Reload message file)
-- Added GF command (Reset forward file)
-- Added GI command (Cleanup BID file)
-- Added GL command (Reload msg file)
-- Added GK to force WAKEUP
-- Added GO command (Mark messages old)
-- Added JN command (List connected messages)
-- Added code to permit only send of certain types
-- Added NETROM Node broadcast decipher
-- Added new parameter for TCB/IO debugger on monochrome screen
-- Added version verification to internal PARMS format to prevent problems
-- Added BID/MID to MsgID line while reading messages
-- Added support for more than 2 DRSI PC*PA ports
-- Added WAKEUP support
-- Added bell for operator (GB command)
-- Added *** LINKED TO support for GATEWAYs
-- Added escape/escape support
-- Added HOUR parm on "T" statement in PATH.BB to allow EVEN/ODD hour select
-- Added RLI/MBL compatible IMPORT/EXPORT commands
-- Added NETROM time stamp
-- Added optional check to prevent attempt to connect to someone already conn.
-- Added optional parm to allow BBS to read P messages
-- Added optional parm for edit buffer size
-- Added optional parm to prevent clock ticks to update status line
-- Added critical error message support via windows
-- Added shared interrupt slow down support
-- Added automatic insert of PC*PA port on forward connect commands
-- Added $l for messages. $l = date/time of last "L" command.
-- Added more support for BLANK as a message type. If BID_FOR_BLANK is
on then blank gets treated as a bulletin. If off then BLANK is
treated as a private message.
-- Enabled GM, GR, and GE remote SYSOP capability
-- Improved logging for forward and connect
-- Improved search path for forward to cut down time
-- Improved monitor display -- shorter prefix and better breaks
-- Improved testing for SETUP duplicates
-- Improved SETTNC to only do one init for each com number
-- Improved ability to talk to user
-- Improved security for BBS
-- Improved TNC startup/shutdown for PC*PA
-- PACLEN now 20 to 255
-- A empty line now has no blanks
-- Fixed bug regarding "B" command for local operator when not in sysop state
-- Fixed bug regarding "T" command. Now check for bad parms
-- Fixed bug regarding "T" command. Don't let SYSOP talk to self
-- Fixed bug with FORWARD_MIN = 0 during BBSETUP
-- Fixed bug regarding two forwards with same data
-- Fixed bug when more than 255 characters without a CR in TERMINAL mode
-- Fixed bug where Error 201 when MAX_TASK > 15...
-- Fixed bug in NO_KILL_ON_FWD when an underscore is not present
-- Fixed bug in HELP alias
-- Fixed bug where it was only storing 1/2 the number of bids
-- Fixed bug where invalid channel given on "T" command by local operator
-- Fixed bug involving bad MON.BB file
-- Fixed bug with 890100
-- Fixed bug where could not force a path if outside the time zone
Version 2.5 -- May 1st, 1989
-- Fixed bug with more than 100 messages for a single route
-- Fixed bug with channel numbers > 9
-- Fixed bug with bad message number on different commands causes 201 error
-- Fixed bug where SB xx @ xx $ causes message to go into HOLD
-- Fixed bug where remote SYSOP could not force a forward cycle (X)
-- Fixed bug where error 201 during monitor of bad packet
-- Fixed bug where linefeed after CR screws up next command
-- Fixed invalid error message on blank line in initialize file
-- Fixed bad error messages on Timeouts and overruns causing error 201
-- Fixed bug where GR erased a message that didn't have to be renumbered
-- Fixed bug with remote operator command "X"
-- Fixed bug with EXPORT and blank bid
-- Fixed stack space problem causing intermittent 202 errors
-- Fixed bug if @call in header terminated with non-blank
-- Fixed timing problem causing TIMEOUTS when printing.
-- Added new special route indicator -- @BLANK (see special case section
in the FWD.DOC)
-- Added recognition of /EXIT
-- Added THEBOX support in headers (YUK)
-- Added different "I" command response for SYSOPS
-- Added ability to have different time zone for forwarding header display
-- Added F4 to clear bottom window (also frees window scrollback)
-- Added "DU call" is now a user level command. Note that the user level DU
is ONLY for a specific call.
-- Added DU by matching pattern (DU WA6*) (SYSOPs only)
-- Added DU nows displays in sort sequence
-- Added optional loud SYSOP bell
-- Added feature to not show SYSOPs call in the MAIL FOR beacon
-- Improve LEAVE handling in the forward cycle. Turns selected bit off!
(see special case section in the FWD.DOC)
-- Displays "Forwarding" instead of "Special "in JN display
-- Displays subdirectories during "W" command if user allowed to access them
-- $t in a message now gives port info
-- Eliminated old message heading when reading with X400
-- Message list after ET now shows proper size
-- Repeated EXPORT commands to same file now appends instead of overwrite
Version 2.6 -- July 22nd, 1989
-- Added telephone modem support for hams
-- Added binary file transfer (YAPP, XMODEM, YMODEM, YMODEM-BATCH)
The commands are DB and UB
-- Added Hierarchical address lookup (GH command)
-- Added marking all BBS in a bulletin's header as having gotten the file
-- Added SR command to send reply to a message (alias is REPLY)
-- Added GR with starting number
-- Added comments in PATH and ROUTE files (use ;)
-- Added message variable $B -- The message type (single letter)
-- Added message variable $C -- The message type (by name)
-- Added message variable $p -- From "H" address
-- Added message variable $R -- Number of messages to user that are unread
-- Added message variable $r -- Number of messages that L command would show
-- Added ability to control port access by level rather than BBS ONLY
-- Added ability to supress prefix area on operators screen.
GP command flips toggle from local console.
-- Added ability to display forward script mismatches
-- Added GZ command to show mismatch in forward script
-- Added FORCE command for remote SYSOP
-- Added parsing of from "H: address
-- Added *** LINKED support for TEXNET
-- Added optional end of message message on read
-- Added optional message (*** Done) at end of reverse forward
-- Held messages will no longer be marked as OLD
-- Improved speed of msg search
-- Improved JN command dispaly (from NQ1C)
-- Improved "I" command response for SYSOPS
-- Fixed LF bug on entering subject
-- Fixed WAKEUP GM/GR/GL bug
-- Fixed DU from remote SYSOP
-- Fixed $L. Is now truly last message number
-- Fixed hang with TIMEOUT or OVERRUN errors
-- Fixed remote or local SYSOP to edit own userid record
-- Fixed bug where minutes did not increment at seconds = 0
-- Fixed operator's "L" command (again!)
-- Fixed problem with MESSAGE.BB where the type had to be in caps
-- Removed double display during terminal mode
Version 2.7 -- Novemeber 10th, 1989
-- Added new port type -- G8BPQ_NODE
-- Added ; for comment line in PATH.BB
-- Added code to strip blanks off end of lines in MESSAGE.BB
-- Add ability to execute DOS program from WAKEUP or Keyboard
(EX command described in SERVER.DOC)
-- Add ability to execute DOS servers from WAKEUP or Keyboard
(ES command described in SERVER.DOC)
-- Added new search args for K R and EXPORT commands. Now similar
to the "L" command
-- Added hierarchical route info to TO addressee in read header
-- Added EXPORTK for EXPORT and then KILL a message
-- Added IMPORTE for IMPORT and then erase the file
-- Added "R" option.. LATER and REJECT support
-- Added support for multiple BBS with same call
-- Added White Pages support (EW command)
-- Added LF on modem port (see PL command in HELP.BB)
-- Added HLOOKUP before each forward cycle (see AUTO_HLOOKUP in PARMS.DOC)
-- Added xx:== allowed in WAKEUP
-- Added GN command to change file names while running
-- Added NONEW$ for .CC files to use the old bid. See CC.DOC
-- Added display of space remaining and disk size on disks during W command
-- Added new search term "E" for server info. LE xxxx finds messages
to xxxx where the @ field is blank
-- Added NO_BUSY_FWD in PARMS.BB -- It prevents a forward cycle if port is
busy. Intended for HF where you only want one connect.
-- Added $7, $8, $9 to MESSAGEs. Each sounds a different tone
-- Added password prompt three times on telephone port
-- Fixed bug in logging on IMPORT command
-- Fixed bug where overlay gets hung for long time on binary xfer
-- Fixed bug where wait for an failed forward was not occurring
-- Fixed bug with error 201 on binary transfer
-- Fixed bug in remote operator commands greater than two characters long
-- Fixed bug where L+ displayed already forwarded messages
-- Fixed bug where long messages got out of order on "L" command
-- Fixed bug where L command does not update on modem
-- Fixed bug for message number > 32767
-- Fixed bug for header with message number < 0
-- Fixed annoying problem with garbage characters during certain modem ops
-- Fixed bug when computer speed affected RING detect
-- Fixed bug with DRSI non-zero AH
-- Fixed WEDNESDAY bug in WAKEUP. Spell as WEDNESDY
-- Fixed bug where CF caused timeout
Version 2.8 -- Novemeber 16th, 1989
-- Same as 2.7
Version 2.9 -- April 25th, 1990
-- Added support for "personal" bbs
-- Added hold of old bulletins that arrive.
-- Added differnet header message for local origin messages
-- Message now in hold show why they were held.
-- Added blank line between headers and text if none was there.
-- Added L- command to show messages in progress
-- Added ability to automaticlly handle logs for daily, weekly and monthly.
-- Added Alternate header support
-- Improved help file format allowing different help data for DB and D
commands for example.
-- Improved prompting for confirm of kill
-- Fixed bug with EXPORTK. K had to be in CAPS.
-- Fixed bug with IMPORTES. E and S had to be in CAPS.
-- Fixed bug where binary download was open for output
-- Fixed bug where BBOLDMSG went into root directory
-- Fixed bug where operator screen with was incorrect on startup
-- Fixed bug where prompt for reverse forward sent PK-232 MBX
-- Fixed bug in work memory manager
Version 2.10 -- May 15th, 1990
-- Fixed bug with header more than 80 characters
-- Fixed bug with server stack overflow
-- Fixed bug with NO ROOM FOR TCB on forward
-- Fixed DFLT_PAC setup
-- Fixed bug with auto switch of log name (DAILY, etc)
-- Fixed bug in HELP support for more than one character
-- Added support for BPQ V3.57 monitoring
-- Added ability to always send SID at signon to recover from missing BBS
flag in user defintiions
-- BBSETUP/BBSETTNC use BIOS for screen I/O always
Version 2.11 -- March 3rd, 1991
-- Added "\" in match processing. Allows ignore of SSID on ROUTE
using the \ wildcard> Example AA4RE\-*
-- Added "?" as same as HELP for compatability with MSYS
-- Added L./K./R. commands for selecting messages by hierarchical address
-- Added sorting of messages to be forwarded. Various options available
-- Added NT command to control transparency
-- Added NS command to control screen length/width
-- Added parm to GB/GP/GS/GZ commands letting you set them directly
-- Added new message variables $s and $w
-- Added new forwarding algorithm to allow recomputation while forward
is in progress
-- Added default transparency for new users on per port basis
-- Added remote SYSOP command to shutdown (SHUT and SHUTNOW)
-- Added code to set dos flag when operator shuts down BBS
-- Added forward message size control on a path/time basis
-- Added forward aging (like don't try second system until so many hours
have passed)
-- Added better error messages on BBOPT failures in both BBSETUP and BB
-- Added "MORE" prompting for some commands
-- Added explaination to disk space info
-- Added compound searching (See SEARCH.DOC)
-- Added action file (See ACTION.DOC)
* Hold or reject incoming messages based on many factors
* Make a file from a message automatically
* Able to prevent certain class users from sending messages
except to certain destinations
-- Added better ways of issuing GO
-- Added the ? for routing and the corresponding L? command
-- Added BBUFIX to help manage user file (See BBUFIX.DOC)
-- Added EL command for server execution for W1NPR type servers
-- Added memory display available for message #4 ("I" command)
-- Added parm to limit bulletins a new user would see with "L" command
-- Added remote SYSOP passwords
-- Added code to prevent "<" on send command except for BBS or higher user
-- Added KILL command
-- Added the ability for a user to fully register by executing pieces
of the N command rather than register
-- Added code to prevent blank subject areas except for private messages
-- Added ability to prevent certain class users from sending messages
except to certain destinations
-- Added multiple language support
-- Added timeout on transmit (will disconnect an RNR session)
-- Added test to make sure whoever you forward to is a BBS
-- Added new user flag for PERSONAL BBS. Covers things like PK232s etc.
-- Added REL command for releasing help messages
-- Added UNKILL command for undoing a KILL
-- Added lookup for user home BBS on locally originated messages
-- Changed hierarchical address searching -- See CONVERT.DOC
-- Changed telephone time out (see MODEM.DOC for other parameters)
-- Changed overlay pause message to non-critical
-- Cleaned up the processing of invalid message types
-- Fixed bug in the terminal start task where wrong error text was given
-- Fixed bug where RH thought a line was still part of header
-- Fixed bug where K would stop working in WAKEUP file. Needed to reset
the error flag
-- Fixed bug in WAKEUP on day of week
-- Fixed bug in INITIALIZE_FILE for modems
-- Fixed bug with extra blank line for local messages that start with blank
-- Fixed bug in getting first RING from modem
-- Fixed bug to allow speed change on dial out
-- Fixed bug to supress garbage at front of modem call sign/password
-- Fixed bug so import now scans headers
-- Fixed memory allocation bug which ate memory
-- Fixed bug so we get only one connect on a port if user wants
-- Fixed problem with header and #: > 65535
-- Fixed bug where error in export caused error #103 crash
-- Fixed bug which caused loop during display of error in MESSAGE.BB
-- Fixed bug which occured where you had both a .DIS and a .CC
-- Fixed bug where port commands in the PATH file were done even if
the time check would prohibit doing the forward
-- Improved HLOOKUP speed
-- Improved forward lookup speed
-- Improved bug catching. See BUG.DOC
-- Updated documentation on CM command
-- Updated documentation on PCPA card with DRSI software
Version 2.12 -- Test versions
-- Converted to Turbo Pascal Version 6
-- Fixed bug on REL and UNKILL command not setting low-water mark for
forwarding.
-- Fixed terminal mode when converse thread terminates early
-- Fixed invalid file name on export open
-- Fixed forward size limiting problem (SIZE on "T" line in forward script)
-- Fixed bug in REJECT processing
-- Overlay area now shared
-- Supports BPQHOST mode directly (BPQ v4+) (See PORT_TYPE in PARMS.DOC
and G8BPQ.DOC)
-- Added message to confirm user data change during registration
-- Added REVIEW command (See REVIEW.DOC)
-- Added lock for modem speed (See LOCK_MODEM_SPEED in PARMS.BB)
-- Added HOLD command (See OPERATE.DOC)
-- Added REVIEW as an ACTION (See ACTION.DOC)
-- Added options on ES, EL, and EX (see SERVER.DOC)
-- Added authentication (See AUTHENT.DOC)
*** Authentication for SEND and for BBS not working yet!!! ***
-- Added ? during input of password on radio ports (See AUTHENT.DOC)
-- Added ability to control forwarding by subports (See FWD.DOC)
-- Added recover from high numbers on GH command
-- Added new output format "2" for messages (See NF command). This has
both the TO and FROM @ fields suppressed
-- Added paramter for new user default format (See NEW_USER_DISPLAY_FORMAT
in PARMS.DOC)
-- Added EP command for controlling ports (interactive only). See OPEN
and CLOSE commands for WAKEUP.BB stuff
-- Added OPEN and CLOSE commands for controlling ports. Useful from
WAKEUP
-- Added better error detection on Send command
-- Added multiple language support for HELP files.
-- Added TYPE option on "T" command in PATH files to control which message
types are forwarded in which window
-- Added REVERSE/NOREVERSE option on "T" command in PATH files to control
if the "T" statement applies to reverse forward or not
-- Added FORCE/NOFORCE option on "T" command in PATH files to control
if the "T" statement applies to a forced forward or not
-- Added parm to remove the SSIDs in addresses (See REMOVE_SSID_ADDRESSES
in PARMS.DOC
-- Added parm to control minimum WAKEUP interval (See WAKEUP_INTERVAL in
PARMS.DOC)
-- Added definite statement as to which "T" statement is used.
-- Added recovery from printer errors during commands from local
operators console.
-- Some actions (Clean, makefile) can now be executed with users logged
on the BBS (See AC, AM commands)
-- Blank lines and comments (lines starting with ;) are now allowed
in .DIS and .CC files
-- EP command renamed to EC
-- Reverse forwarding should now obey the SIZE parameters in the PATH file
-- Removed support for W9ZRX format HLOOKUP file. This change will allow
us to make a real HLOOKUP database
Known Problems
--------------
-- Stray cursor positions during EDIT on some screens (EGA only?)
Also see CONVERT.DOC for known problems on test versions